package com.ylxl.entity.reponse;

import com.baomidou.mybatisplus.annotation.*;
import com.ylxl.entity.LaborProtectionSize;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Auther Gilbert
 * @Date 2023/5/30 20:10
 */
@Data
public class LaborProtectionVO {
    @ApiModelProperty(value="劳保id",required = false)
    private Integer id;
    @ApiModelProperty(value="劳保名称",required = false)
    private String laborName;
    @ApiModelProperty(value="劳保编码",required = false)
    private String laborCode;
    @ApiModelProperty(value="劳保金额",required = false)
    private String laborPrice;
    @ApiModelProperty(value="顺序",required = false)
    private Integer sort;
    @ApiModelProperty(value="是否扣款(false:无，true:有)",required = false)
    private Boolean deductMoney;
    @ApiModelProperty(value="有无尺码(false:无，true:有)",required = false)
    private Boolean size;
    @ApiModelProperty(value="状态",required = false)
    private Integer status;
    @ApiModelProperty(value="使用时间",required = false)
    private Date useTime;
    @ApiModelProperty(value="创建时间",required = false)
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;
    @ApiModelProperty(value="创建人",required = false)
    @TableField(fill = FieldFill.INSERT)
    private String createBy;
    @ApiModelProperty(value="更新人",required = false)
    @TableField(fill = FieldFill.UPDATE)
    private String updateBy;
    @ApiModelProperty(value="修改时间",required = false)
    @TableField(fill = FieldFill.UPDATE)
    private Date updateTime;
    @TableLogic(value = "0",delval="1")
    private String isDeleted;//删除状态(0:未删除 1:已删除)
    private List<LaborProtectionSize> laborProtectionSizeList;
}
